woolen sock used by elderly to warm their feet in bed - Español Inglés Diccionario